我與Beckhoff的相識(shí)相知
初識(shí)倍福,源于光伏行業(yè)中德國(guó)品牌帝目集團(tuán)的全自動(dòng)焊接機(jī),但是,那時(shí)的情況是負(fù)責(zé)設(shè)備維修的我對(duì)她無能為力,修改程序的權(quán)限完全由老太在遠(yuǎn)程負(fù)責(zé),我只有眼巴巴看的份兒,而且其程序不帶一點(diǎn)注釋,讓我這個(gè)菜鳥級(jí)的編程人員更是一頭霧水,但是她的編程環(huán)境讓我覺得舒服,其整齊大方的硬件布局更令我大開眼界,心里蓬生出一個(gè)信念,終有一天,我也要親自使用她!
果然這一天終于到來了,我們要研發(fā)我們自己的自動(dòng)焊接機(jī),我有充足的時(shí)間來認(rèn)識(shí)她、熟悉她并使用她了,我們使用的第一款產(chǎn)品為PLC系統(tǒng)的CX2020,帶伺服驅(qū)動(dòng)器的,如圖1所示。
圖1. 控制器外形
對(duì)于第一次接觸倍福的我來說,SystermManager和PLC Control分開的用法,以及NC控制與PLC連接的方法,著實(shí)需要培訓(xùn)了一番,并親自上手試驗(yàn)后,才有所體會(huì),SystermManager中條理清楚的列舉著SYSTEM-Configuration、NC-Configuration、PLC-Configuration和I/O-Configuration四個(gè)部分,各個(gè)部分各司其職,如圖2所示。
SYSTEM-Configuration中包含著如何連接CX2020的操作和設(shè)置;NC-Configuration講述了伺服控制器的對(duì)應(yīng)讀寫操作;PLC-Configuration連接著PLC Control中編寫程序的接口;I/O-Configuration則是現(xiàn)場(chǎng)所有硬件的整體組態(tài)。
圖2. System Manager界面
和我之前使用的控制器功能差不多,只是實(shí)現(xiàn)方法不同,我感覺她最大的好處在于EtherCat通訊協(xié)議的實(shí)現(xiàn),省去了太多太多的電線電纜,只需網(wǎng)線串聯(lián),即可實(shí)現(xiàn)信號(hào)傳輸,輸入輸出以及伺服控制,而且靈活性很強(qiáng),可以隨意的插入IO模塊或者是伺服驅(qū)動(dòng)器,僅僅需要在重新調(diào)整組態(tài)即可。如圖3所示,CX2020后面掛著一排IO模塊,之后到達(dá)一個(gè)耦合器,實(shí)現(xiàn)另一個(gè)電器柜的IO模塊的連接,同時(shí)繼續(xù)串聯(lián)6個(gè)伺服電機(jī),最后又有一組IO模塊的連接,可謂隨心所欲!
圖3. Configuration示例
PLC Contron編程環(huán)境與大眾的編程大同小異,可用梯形圖,也可用ST語言等多種實(shí)現(xiàn)方式,如圖4所示。
圖4. 新加程序段選項(xiàng)
新的參數(shù)的定義分全局變量和局部變量,如圖5所示,至于邏輯程序的編寫,就是程序員們大大發(fā)揮的空間所在地了。
圖5. Configuration示例
如今的我,已經(jīng)與倍福相伴兩年有余了,倍福的CX5010、CX5020、CX8090等以及伺服驅(qū)動(dòng)器均已一一用過,從剛開始的懵懂憧憬到現(xiàn)在的實(shí)際應(yīng)用并成功控制實(shí)現(xiàn)產(chǎn)品,我覺得結(jié)果是可喜的,但更重要的是整個(gè)過程,一段經(jīng)歷,讓我初步了解了倍??刂破鞯膶?shí)現(xiàn)理念,Beckhoff的產(chǎn)品還很多,我所學(xué)的東西更多,正所謂“學(xué)到老學(xué)到老”,正是接觸倍福控制器的整個(gè)過程經(jīng)歷,讓我有所感悟,只要有恒心、有毅力,相信自己,終會(huì)啃掉下一塊更大的硬骨頭!
本人作者:王世賢,本科學(xué)歷,燕山大學(xué)電氣工程及其自動(dòng)化專業(yè),現(xiàn)從事光伏設(shè)備的電氣設(shè)計(jì)研發(fā)工作。
作者郵箱:wangshixian@126.com

提交
數(shù)據(jù)中心設(shè)計(jì)規(guī)范
安川MP3000運(yùn)動(dòng)程序編程手冊(cè)
WinCC典型架構(gòu)選型指南
S7-300/400編程軟件
西門子200PLC安裝軟件